home *** CD-ROM | disk | FTP | other *** search
/ EnigmA Amiga Run 1997 April / EnigmA AMIGA RUN 17 (1997)(G.R. Edizioni)(IT)[!][issue 1997-04][EAR-CD].iso / EARCD / game / role / GraalHerald1.lha / GraalHerald1 / GRAAL_2_bugs.txt < prev    next >
Text File  |  1996-11-27  |  5KB  |  139 lines

  1.  
  2. Here's a list showing the current state of the "Autumn of '96 Bug Safari".
  3.  
  4.  
  5. The bugs noted as "fixed" here are fixed in the beta 2 versions.
  6.  
  7.  
  8. GRAAL_2 BETA BUGS
  9. =================
  10.  
  11. "**" means the bug has been fixed...
  12.  
  13.  
  14. Driver
  15. ------
  16.  
  17. **Crash when REMOVEing last inventory object.
  18.  
  19. **Monitor can't handle room 0 flags.
  20.  
  21. **Mouse hit on object belonging to previous room, if the same BOB number
  22.   is used for a STATIC: or ANIM: object, and there were no objects in the
  23.   next room...
  24.  
  25. **Loading and resume does not remember CHAR ON / CHAR OFF properly.
  26.  
  27. * It seems to me some global objects are not where I last SHOWed or
  28.   OMOVEd them when I later return to the room where they are. Easy to get
  29.   around by setting them up again upon re-entry to the room. This is also
  30.   good coding practice, because the placement is then visible in the
  31.   .room script DACT: statements at a glance.
  32.  
  33.   Note: The problem does not exist for room objects, because changes to
  34.   them must always be re-done with DACT: statements anyway.
  35.  
  36.  
  37. Editor
  38. ------
  39.  
  40. **Editing OMOVE with an anim cut the anim at the , after A 0, ...
  41.   (All commands with an animation string as last parameter had this problem.)
  42.  
  43. **Re-sized the inital area frame when editing new ...BOBS: statements.
  44.   (Previously, it was initially very small and off the screen.)
  45.  
  46. **BOBON without all parameters set, and on its own line in a cutscene, 
  47.   doesn't get all parameters when exiting the parameter window.
  48.  
  49. * If you don't reload graphics data when editing a floor area, the
  50.   room objects don't show up on the backdrop.
  51.  
  52. **Invalid CLPART or BG_IFF: file name crashed the editor.
  53.  
  54. * ink etc. in TIME_LAYOUT: with ANALOGUE doesn't work too well...
  55.  
  56. **Trying to position a large image (PBOB, BOBON) often crashed the editor.
  57.  
  58. **A statement with optional last parameter(s) gave a syntax check error
  59.   if the last (optional) parameter was missing (e.g. PATH: with only start
  60.   and end coordinates).
  61.  
  62. **Colours 32-63 were not in the "palette" when editing colour numbers for
  63.   EHB pictures.
  64.  
  65. **Lines 4 and 5 in scripts created with the "New" command behaved oddly
  66.   until you had messed around with the file contents for a while. All
  67.   sorted out now!
  68.  
  69.  
  70.  
  71. ENHANCEMENTS & CHANGES
  72. ======================
  73.  
  74. Driver
  75. ------
  76.  
  77. * MAX_DLG: statement in graal.main now sets the number of dialogues.
  78.   DLG: statements just define speaking partners for RESP commands.
  79.   Speaking partners can now also be room and section objects.
  80.   (Default is 30 dialogues.)
  81.  
  82. * Moving the mouse cursor over the inventory makes the object name
  83.   show up in the sentence box.
  84.  
  85. * New IFNOTSAVEDISK, IFEXISTS, SAVE, LOAD makes it possible to code
  86.   save/load rooms in any style you like.
  87.  
  88. * New DISABLE_SAVE: statement to go with the above, forcing the player to
  89.   use your new save/load screen.
  90.  
  91. * New "$" prefix in dialogue lines disables the automatic SAYing of the
  92.   line when it is selected. Makes the dialogue use less character-dependent.
  93.  
  94. * PBOB and TYPE now works equally well on title screens and in the
  95.   scene area. LOAD/RESUME now remembers PBOB and TYPE commands that have
  96.   altered the appearance of the room.
  97.  
  98. * TYPE can now handle text variables and special formatting like
  99.   the TEXT and SAY comands.
  100.  
  101. * New statement parameter: Use "SECTION: SAME" for "subroutine rooms"
  102.   like load/save rooms. Prevents rooms belonging to "all" sections from
  103.   messing with the section data...
  104.  
  105. * Playing from write-protected disk makes GRAAL automatically ask for
  106.   diskette for saved games - mainly for use with CD-ROM distribution.
  107.  
  108. * TYPE, PBOB, CLPART and BOBS commands are now "remembered" in
  109.   save/load/resume operations. Note: You still may have to use
  110.   ACTION: -2 statements occasionally, because all GRAAL remembers
  111.   are the commands that took place in the room that was MARKed/saved, 
  112.   not anything that may have happened in previous rooms... But, in
  113.   most cases, you shouldn't need ACTION: -2; statements.
  114.  
  115.  
  116. Editor
  117. ------
  118.  
  119. Major user-friendliness overhaul:
  120.  
  121. * The Editor now handles editing of PATH: lines.
  122.  
  123. * Asking to load a specific script type now brings up a list requester
  124.   showing all the existing scripts of that type, including short
  125.   descriptions of each file (both WB 2 and WB 3). (The short descriptions
  126.   are in fact the beginning of the first line, which should be a comment
  127.   line!)
  128.  
  129. * Asking to create a new script of a specific type now automatically
  130.   suggests a suitable, unused script number and lets you enter a
  131.   description (which is inserted in the first script line).
  132.  
  133. * Using "Edit parameters" on an empty line now brings up a list requester
  134.   showing all the available statements and lets you insert one.
  135.  
  136. * Using "Edit parameters" with the cursor on anything but a statement
  137.   or command name in a statement line brings up a list requester showing
  138.   all the available commands and conditions, and lets you insert one.
  139.